package com.google.android.gms.internal;

import android.os.Parcel;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;

public class fp implements SafeParcelable {
    public static final fq CREATOR = new fq();
    public final String name;
    public final int weight;
    final int xM;
    public final String yb;
    public final boolean yc;
    public final boolean yd;
    public final String ye;
    public final fm[] yf;
    final int[] yg;
    public final String yh;

    fp(int i, String str, String str2, boolean z, int i2, boolean z2, String str3, fm[] fmVarArr, int[] iArr, String str4) {
        this.xM = i;
        this.name = str;
        this.yb = str2;
        this.yc = z;
        this.weight = i2;
        this.yd = z2;
        this.ye = str3;
        this.yf = fmVarArr;
        this.yg = iArr;
        this.yh = str4;
    }

    public int describeContents() {
        fq fqVar = CREATOR;
        return 0;
    }

    public boolean equals(Object object) {
        if (!(object instanceof fp)) {
            return false;
        }
        fp fpVar = (fp) object;
        return this.name.equals(fpVar.name) && this.yb.equals(fpVar.yb) && this.yc == fpVar.yc;
    }

    public void writeToParcel(Parcel out, int flags) {
        fq fqVar = CREATOR;
        fq.a(this, out, flags);
    }
}
